The new shop opened and customers packed the place.
Tips
memory
Literally 'burst the roof' - 棚 originally meant a temporary shed or awning. Now extended to anything overflowing: 颜值爆棚 'looks off the charts', 自信爆棚 'overflowing self-confidence'.
register
Colloquial and slightly hype-ish. Common in entertainment news, ad copy, and social media.