Added price varies functionality to product page