Not a good experience
Not very clear with the process of redeeming Amazon vouchers. And not very likely for me to ever use this website again no matter what.
United Kingdom
Not very clear with the process of redeeming Amazon vouchers. And not very likely for me to ever use this website again no matter what.