IMPORTANT NOTE:
Because of the presale nature, the delivery times will be longer than usual (Estimate delivery date: June 17 ~ June 24), particularly for customers on the East Coast. To compensate the longer wait time, we decide to cover all shipping fees for any presale orders!