L

I had a mixed experience with GeoWhiz. The service...

I had a mixed experience with GeoWhiz. The services provided were satisfactory, but the customer support could have been better. The website is easy to use and navigate. Although there were some minor issues, overall it was an average experience for me.

Comments:

No comments