Holland & Barrett Calcium & Magnesium Caplets £2.99 was £5.99