B
Brett Munhall Review of Geo
I had a really long experience with Geo. The websi...
I had a really long experience with Geo. The website did not meet my expectations, and the customer service was negligible. I did not feel valued as a customer. On top of that, their prices were just too high for what they were offering. Overall, I would not recommend Geo.
Comments: