Amazon's website suggests this product is supplied by Amazon.co.uk. Its not, its supplied by greeworldsales. A third party business that operates behind Amazon.co.uk. Amazon stated the product was "in stock" and same day shipping.
After ordering the product Amazon.co.uk informed me it was being supplied by greenworldsales and I could wait up to 16 days for delivery.
Is this fair and open trading ?