Originally Posted by IrockanEGO
Buy them at a store. There you can guarantee they are all in good shape and not old and crappy.
When buying online there is a high chance a few balls will break during shipping. Its not fun cleaning off paint. You also wont be able to choose the paint or know what the condition and age of it is.
^ Pretty much, you can get a good deal online but most the time you'll have broken balls and it's royal pain to get credit for that. In store is a little more scrilla but guaranteed good paint! Most stores will even open the box prior to sale to make sure they're not giving you broken paint.