fixed bug where quantities would reset on removing product from basket