Hubble's customer service is some of the best I have ever received. I had an issue that was attended to within 10 minutes of me sending an email, and was resolved exactly as I needed it to be within a couple of emails back and forth with their customer service rep. Their contacts are great quality for the price and well worth trying out.
Bottom Line: Yes, I would recommend this to a friend