Steven

Steven

Member since Invalid Date
1
Review
3.0
3 out of 5 stars
Average rating

Reviews by Steven

Direct Travel Insurance logo

Direct Travel Insurance

View company profile →

3 out of 5 stars

Website needs improvement

Website for renewal was easy to navigate. However, when it came to personal details check before payment it was not obvious if you had missed out some detail. Website should highlight obvious errors or missing info.