products and prices I would
products and prices I would definitely rate at 4, but one order got sent to completely wrong address in the past and took weeks to receive a replacement order to the correct address I submitted to begin with. Another weak point was receiving a code for Valentine that after 12 hours from the email received, was already expired. Looks like the codes are sent with minutes to use them before they are out.