男生? how about something called CASH? ahaha or Ebay...you can get all sorts of things on eBay.
女生的話, yeah VS or Macy's, OR something called CASH!
You know, VISA/MC offers something called "cash card" (I dont know eactly what it's called). It's basically like a gift card but you can use it like cash. So, it's another convenient way to NOT let the "giftee" know how much the "gifter" is giving but at the same time NOT imposing restrictions on where they can do thier shopping. It's certainly nice for the gifter not having to witness an immediate display of utter disappointment or sincere appreciation by the giftee upon receipt. :P