Great service. Don't believe the naysayers.
They were really helpful and after sales service has been great. No complaints so far. I don't know why they get bad reviews.
You need to do your research and know what to expect before you order. I think a lot of the bad reviews come from people who didn't really know what they were getting into.
Just call the numbers and send a mail and they will help you out.