Change method to protected
Fixed #789
Merge pull request #1002 from umpirsky/fix/issue-789-b

Fixed #789
Handle InsufficientStockException
Store stockable in InsufficientStockException