Try not to delay on order, I have said this before.
The times where we can view a guy reviewing a toy before deciding to purchase almost no longer exist.
Hlj is always a good place to pre order and allow you to cancel if you decide it is not what you want, same goes for bbts.
Do not wait till is out of stock or you end up paying inflated prices or just suck in and wait for a rerun which might be a very long time.
Or buy it at $300 in oz