Bought 2 items from an online shop.
1 toy for £20.
1 keyring for £5.
Postage was £4 but I couldn't find the £20 toy anywhere with free postage or locally.
Amazon had the £5 keyring with free prime delivery but I decided to get it from other retailer so the delivery is grouped together.
Just got an email saying £20 toy is OOS and being refunded.
So I've paid £4 postage on a £5 keyring that I could have gotten from amazon for £5 same day free delivery.
AIBU to say I want a refund of the postage or even the whole order cancelled as I'm not paying £4 for a keyring to be posted?