Puma's are the only sport shoe that historically fit me well and it has become somewhat hard to buy decent looking Puma's in Australia and so I decided to give Amazon a try. These shoes come from the US. My size in Australia is 9.5 and so I bought the 10.5US. Fit fine. Look great. Very light and comfortable. The only downside is that the price dropped about $8 after I ordered but still great value at around $70AUD (with free shipping as a Prime member). I get a lot of wear out of these shoes. Quite frankly they are worth paying up to $100 but there really is no need to do so: just be patient.
Edit (May 2020): I love these shoes. I have now bought a total of 4 pair, although 2 are currently "spares". I buy when the price drops low. It does not happen often and it does not last long when it does. The most recent price was $58.20!
PS The price on these shoes seems to be very volatile. I have seen the price range from $58.20 to $110.