I bought 3 magicshines from DX before - 2 rears and 1 front. Had one battery fail over a winter, but fine otherwise. The cheapo ones do have dodgy batteries, but you can 'home brew' your own cheaply and you'd actually have a better battery. Never had to pay import duty.
I've just fitted the diffuser lense to my magicshine T6, which spreads the light out sideways better - will be much improved lighting for the Trans Pennine.
This next order is deffo cheap - £36 for a 3 x T6 no-name lamp via
ebay. We will see but it's worth £36 just for the lamp without a battery. If it needs some work then so be it for that money. It's the batteries you worry about !