when adding an item to the basket we check if the amount is available
basket controllers check whether item is in stock before adding it to the basket