product functs update 6

Checks for availability for product on load