I had a less than satisfactory experience with Cas...
I had a less than satisfactory experience with Cashbackz.com. The cashback offers were not as good as I expected and the website was confusing to use. My queries to customer service were also not addressed adequately. Disappointed!
