I quite like zazz.com.au They have cool gimmicky gadgets, and they are also fun and willing to have a laugh at themselves.
A couple of weeks back I bought something, and in the middle of the boring shipping and handling step of the purchasing process was this little gem: