The online site has not sent my promised vouchers .the initial purchse was from taggle.com which promised 12 vouchers one every month... I have called many times but only promises and no vouchers arrive.
should i contact taggle? Are they not responsible???
0 comments