So, is Megabikes still open for business?

We've been getting tons of questions asking if we're open for business - here's you answer!