100% of profits Fund life saving research

Free delivery on orders over £30

Free returns


We hope you are able to find the information you are looking for here, but if you can’t, please Contact Us direct.Help, FAQs - British Heart Foundation Online Shop

You can also call us on 0845 246 4050 or 0116 232 4195 (Mon - Fri 9am - 5pm) or email us at onlinegiftshop@bhf.org.uk

Questions About Your Order

How to order

Promotional codes

Changing your order

Cancelling your order

How to pay

Delivery Information

How much does delivery cost?

How long will my order take to arrive?

Do you deliver overseas?

Delivery address

Missing items

Wrong items

Damaged items

Returns and Refunds

Returns process

Unreturnable items