DELETE this app

Wowcher www.wowcher.co.uk
★★★☆☆
2.6
44.0% of users recommend this
  • Customer Service

  • Quality of website

Actionp1011's review of Wowcher www.wowcher.co.uk

“DELETE this app”

★☆☆☆☆

written by Actionp1011 on 02/06/2023

Its a sham you will not get what you ordered and get told its your fault. Go anywhere else. If a deal is too good to be true it is

  • Goods purchased & cost

Was this review helpful? 1 0