I've been in Bosa Donuts a few times.  I've have always gone in the morning.  Every time in the morning there were enough donuts to choose from.  Their donuts are ok  ( not bad but not fantastic or exceptional). When I went in on a Sunday evening, the donuts they had were the ones they made early in the morning.  These donuts had been sitting on their shelves for the last 12 hours.  There was very little to choose from.  I was very disappointed.  If I go into Bosa Donuts again, it will only be in the morning.