Seems like a pretty decent price. I expect a 1-2 week wait until Blockbuster have stock though. But for that price it is pretty decent.
#UPDATE- July 16th **Appears all back orders are being canceled; check your email if you had an order**
Get $40 off your 3DS XL at EBGames when you present this voucher.