I recently dealt with this company and I would say...
I recently dealt with this company and I would say that their service is great. They were prompt in responding to my queries and provided all the necessary information. However, I think they can improve their customer support further.