I tried them (because they're a site sponsor), and not impressed so far - I put the order through using a credit card, received no confirmation, received no invoice, received no order number. I tried to contact them, and was reassured that everything is in order, and then received two more...