Please note the shaker bottles and the carpet freshener are sold separately. Long term this makes things cheaper for yourself and me. Shaker bottles hold 250g 

Carpet Fresheners

£1.50Price