Everything seems to be out of stock at Team Kamikaze...
QUANTITY AVAILABLE 0
List Price: $670.45
Price: $99.99
Cheap price tho! Here in Holland we have a law that a shop has to sell at their communicated price, if they dont its called misleading the market and can be followed by law.