Our church is too small to have a VBS. 60 adults, DD was the ONLY child for a long time. We are now up to 3-8 kids, most attending with their grandparents.
(One week, when I taught the lesson, a sweet little girl crawled up in my lap and asked me, So what makes Jesus so special?...lesson plan changed on the spot.)
DD went to VBS at my parent's church. DH volunteered and helped out the entire week. They charged for t-shirts, but we didn't buy one.
I was a VBS hopper as a child. We had fun.
DD may go to one other VBS this summer with a friend. I'll probably help her mom teach their class.
VBS here is free. Big churches seem to all have VBS the same week. There are more evening VBS than daytime ones.