Ah, I see. You didn't mention that. I have three credit cards, but I wonder if I should apply for AMEX Blue? I already have an AMEX SkyMiles card, but I doubt it would let me pricematch. Or why not simply just order from royalcamera.com?
Edit: I bet the G2 from royal is an OEM camera/no warranty or box...