Topcashback is quickcashback
Review by confirmed purchaser
Had a slight problem that was easily rectified. The server I use is in Germany so the people at Topcashback thought I resided from out of the country.A quick e-mail and the problem was soon resolved. Great site!!!!!