replace arduino mega chip

Mouser charges ?20 shipping costs on orders below ?75. The ATMEGA1280 is on backorder, if I click on delivery times it seems like it's going to take more then 2 months to get one. It might be cheaper and faster to buy a new Arduino Mega ;).

http://cgi.ebay.nl/Arduino-MEGA-ATMEGA1280-Broad-USB-cable-/290459877373?cmd=ViewItem&pt=LH_DefaultDomain_3&hash=item43a0c1fffd