Never ordered from there Tom, but it's a cheap looking site which of course doesn't necessarily mean anything. They're based in the states and if memory serves correct the exchange rates between the dollar/sterling is shocking at the moment. Let us know how you get on with them mate.