Price comparison QVC - Small Poppy - £15.00, Large Poppy - £32 (although on waitlist). £2.95 p&p for each
RBL - Small Poppy - £11.75, Large Poppy - £17.63. p&p £2.95 per order or free if you spend over £40. They are on special offer for the birth of Prince George so not sure how long the offer...