Reviews (323)
Overall rating
4.2
Edited April 17, 2026
Veri good
Shoporabuzz
United Kingdom
About 1 month using the app