Place your bets...



The Apple store is currently down. What do we reckon...? Speed bumps or something new?
.