I ordered from Memorybits.co.uk couple of times already (USB stick and SD card). I am really happy with their service. They have good prices and a lot of promo codes sent on my email. They despatch items within literally few days.
And no, am not associated with this company, just one of probably thousands of happy customer, well done Memorybits!