Edgars
The worst customer service
Edgars in Cresta has the worst customer service ever. The attitude of the staff is absolutely unacceptable and makes you feel miserable and completely worthless. They are never polite and well mannered. The person in accounts, I think her name is Inkwene, is especially rude. She treats you like you ...