Have ordered several times off them over the years, always shipped the product quickly and provided me a tracking number. Delivery has always been within a few days and the product has always been top quality.
If you are experiencing an issue i would suggest emailing them or logging into your account to check for your tracking number.