I have had several experiences with delayed shipping- stocking out of products. If you say you have a product, make sure you have it.
Connect with Facebook to get one click access to Trustpilot. It's easier.