Rebud Cannabis Delivery
3/25/2025
They say eta of 60 to 90 minutes? How about never!? I placed an order yesterday at 3:42 PM and the first red flag was they recorded it as ordered at 10:42 PM. It is now 12:38 pm the next day and I still haven’t gotten my order or any communication from them. Never again.