Balls...kinda in a jam as I bought it as a Christmas gift to my daughter and have been trying to get everything setup for her so it's ready Christmas morning. I guess if it takes 5-7 weeks, so be it. As long as she is happy that Santa brought it to her and got it running.