I've never heard of them. When I looked at their website, I could not find anything giving a physical address, phone number nor anything even indicating what country they are in. Those are red flags to me no matter how good their service may be. The only way they give to contact them is via e-mail, so your options are limited if there is a problem & they choose to ignore your e-mail. I note they do have an e-bay store, so if I ordered from, I probably would do it thru e-bay as you have some support from e-bay & paypal if there is an issue. - (Just my opinion)
|