One way to save money when travelling and buying online or booking accommodation online is using ebates website to connect through to thousands of online stores and you will get 3-10% cash back on your purchase. I've been travelling for 7 years and this has saved me tons of money. So here is referal link if you wish to use, and you will get a $10 welcome bonus:)
ebates.com/r/THREEO127