I gave them a try and was really impressed by gigapros.com customer support team - they are so helpful.
Immediate account setup and I had a number of questions that I sent via email and they were answered precisely, accurately, logically and in easy to understand terms in less than 15 minutes.

These guys get Double Thumbs UP!