Yes, I understand that....which is why I don't buy from them. Eventually people will catch on and these guys will be out of business.
Don't count on that anytime soon. If sales get slow they might lower the price a little, if they're smart. Most of the time they don't have to, because as I said.. endless stream... (or seemingly so).
This isn't just an MA reg/legal thing either. There are plenty of shops in free states that charge way too much for things, too.
-Mike