I have just come acropper when ordering from Amazon. An item I ordered was Â£19.99 + Â£3.50m postage. I am at BFPO 641. When I received the invoice - I had been charged Â£19.99 for postage!! When I complained to Amazon, they said they had no control over the P&P prices their 'Market Place' sellers charge. The particular company had the folowing rates in their small print (which I eventually found).. Batsonstoys (the retailer) Shipping Rates Standard Shipping to UK Mainland (3 - 5 days) Total Order Value Shipment Rate Â£0.00 - Â£2.99 Â£1.99 Â£3.00 - Â£9.99 Â£2.99 Â£10.00 - Â£19.99 Â£4.99 Â£20.00 - Â£49.99 Â£5.99 Â£50.00 - Up Â£9.99 BFPO Â· Standard Â· (3 - 5 days) Per Shipment Bands Shipment Rate Â£0.00 to Â£7.99 Â£3.99 Â£8.00 to Â£9.99 Â£4.99 Â£10.00 to Â£14.99 Â£5.99 Â£15.00 to Â£18.00 Â£6.99 Â£18.01 to Â£50.00 Â£19.99 Â£50.01 to Up Â£29.99 So I have been charged Â£19.99 for an item weighing less than 1LB. Parcels to BFPO address under 2KG are free are they not? Either way, this is expolitation - and amazon do not seem interested. I have e-mailed the company a number of times, but they haven't had the decency to respond. Moral of the story - check the small print especially if sending to a BFPO address.