K

I had a very average experience with Geo. The webs...

I had a very average experience with Geo. The website was not user-friendly and the customer service needs improvement. I expected more considering the high prices they charge.

Comments:

No comments