It is a gift card, but regardless, I agree. Instant rebates are much better. Until the retailers dropped the price, I had largely been ignoring this round of rebates. Some of which are instant...others are gift cards. I hate the idea of cutting out the UPC Barcode and having to mail it in. But, for $300, I'll do it.
Here is Adorama's website with the mail in rebate information.