Customers have slammed the "ridiculous" limit placed on a popular shopping item in online deliveries.