Off brand stuff is fine. Just the method is the problem.. You are spraying to wet on your first few coats. LIGHT MIST COATS to seal the tape, let them flash for about 15 minutes between coats.
In fact, I found a trick to prevent bleed through all together. Lay your tape, then shoot a light coat of the same color as your base coat...just at the tape line. Then do your second color. Supposedly you'll never have crappy paint lines again....I've yet to try this method, but it makes sense.