I'll echo Mr. Bedo's sentiments in saying that you run a GREAT business... one stop shopping at its finest.
I expect you'll be around for at least 50 more.