Placed an order yesterday for some sour relax gummies. Tracking says I'll have it by Wednesday. Anyone else try these? Just curious how they are.