Due to the on-going COVID-19 pandemic (coronavirus) delivery times have been extended and may take longer than estimated. We are being asked to allow 1 month for UK delivery and 6 weeks for International post. We do apologise but this is not something we can control and really appreciate your patience.
For further information please refer to the Royal Mail COVID-19 updates page for further information. 
www.royalmail.com/coronavirus
 
Postage and packing is charged according to the weight of you parcel. Taking into account the average cost of postal charges made to us, as well as processing, cutting, packing and administration.