I had fast delivery on my battery from BMS...came in about 6 or 7 days as I recall.They've had a reputation for slow delivery. However, I ordered three controllers from them last Saturday evening. They arrived today and I didn't get charged any duty, so that makes them approx £15 each. Now I can get the pedal sensor working on my Dahon.
Watch out for that VAT/Duty, I got the invoice about 10 days later from FedEx after delivery. Remember also that the VAT/Import Duty threshold is now lowered to £15 from £18.
I still haven't paid their "admin clearance fee" but I paid the VAT/Duty and haven't heard anything since.