Its hit and miss with them in my experience. But there are a few too many bad experiences if your check the online community. Which indicates they definetly have issues, usually after sales side of thing.
Personally id say there are enough others online who do great deals.