D

I must say that my experience with Geeklist was no...

I must say that my experience with Geeklist was not up to the mark. The website was slow and unresponsive at times. However, the customer service team was able to resolve my issues promptly.

Comments:

No comments