BATA - Buy And Throw Away. 
....
Anyway, why must insist on Puma since you can't get the best of
both worlds (price and size)?
Why not try other brands like Reebok, Nike.... ? They do have sale
on that too....
Alternatively, you might want to look out for warehouse sales
that are advertised on the papers.