for Customer Support by clowd24 6 years ago Excellent support! always responding in less than 24 hours and helping to resolve issues.