Dear Troy,
Thank you for your review. We understand your frustration that your order hasn't reached you yet.
According to the tracking information, your order was shipped on Jun 20th and is currently on its way to you. Kindly note that it takes about 7-10 working days for delivery to the USA.
Thank you for your kind understanding.