Yes - I've placed three orders with Bikester since my earlier post. All have arrive eventually, but you're right, various aspects of their web site just don't work right and getting a response from their customer service department is painfully slow.
If you want for example to buy a 16" Roland Big Boy trailer, the price is so compelling it's probably worth the hassle, but not for run of the mill stuff available at similar prices elsewhere.
If you do order from them, it pays to set up a login so once you have placed your order you can track it more easily. Even then, the tracking page isn't entirely in English and even so doesn't provide the amount of information one might expect from some other online suppliers these days.