The service is disappointing. Some of the younger staff seem rather arrogant. While the store is big and has a good selection of stock, they are lacking in live plants. Based on the conduct of the staff, I won't be going back
1 year ago
The Tech Den has a
4.9
average rating
from
3,010
reviews