Cyberrebate.com
Makes me an unhappy campe
I and my wife have placed MANY orders with this company. We were very happy. We felt more secure with each order and eventually started placing orders in the $1,000's of dollars. To make a long story short, Cyberrebate has started claiming that they have not received SEVEN of my rebate forms sent ...