With Futurlec they actually post from Malaysia or somewhere like that, so it does take a few extra days to get the goods delivered. But if you aren't in a hurry, definitely worth a look.
Thailand actually. the only problem I have with them is if they are out of stock of one of your items they hold the order BUT don't advise you. Twice now I have chased them up after two months asking about the order to be told "Solly, we no have stock of XXXX" - I tell them to delete that item from the order and it arrives a week or so later.
Just a heads up to stay on their case if goods don't show in a couple of weeks and you hear nothing from them!