Well, I finally received my Canon 100mm Macro Lens from Roberts Imaging. At the time I bought it the price was still $490 before the $35 rebate.
However, the invoice/statement (paid) included with my camera had a $35 price hike on it, and my credit card was also charged $35 more than the amount that had been on the screen when I paid for it.
Although I got an email that my order was in process, it did not include the price. It just included an order number.
I never got the email saying that it had been shipped either.
I am going to call them later today (it is too early now). I will update you on their response and whether they refund my $35. If they do not, I am also going to post on the Reseller Ratings site.
I couldn't believe it when I saw the paper enclosed with the lens. What a disappointment.