Is it actually possible to redeem points?
For a long time I have tried to redeem points and had no luck. Lost over a hundred points and about to lose more. The site keeps me running around in circles. Really, is there actually a way to redeem points ? Thanks.