Parameterizing the celery api, changing options so users can only buy up to 3