Just FYI, for us old timers "70/30" would mean 70% PG and 30% VG. These days, I'm guessing you meant the opposite but it never hurts to be specific.
As for BCF, I've never had any issues with them or their flavors. My only gripe is they seem to have stopped carrying Hangsen flavor...