Their services are average, nothing too impressive...
Their services are average, nothing too impressive. The website is user-friendly and navigation is easy. However, they need to improve their customer support as it can be quite slow at times. Overall, an okay experience.