Awful customer service skills. Very stressful process due to having to constantly chase them up to insure they are doing their job. Seems they are either understaffed or incompetent. Waited on the phone numerous times for over 30 minutes before someone took my call.
Would not recommend them to any business.