Unless you have specific reasons you could easily drop the DLPA, B6, B12, niacin(get jarrow b-right if you want some b vitamins), astravar(if this is the preworkout enhancer thing), kre-alk for mono, l-glutamine and the xtend dose post workout. This could help you on costs some. I train fasted too and I cut it to a couple bulk powders, an intra, and a pre and I am good to go. If I don't have time for a meal I do protein post. Saves money.
I like Xtend but if you are after the leucine you could get just as much out of a half serving of ModernBCAA for cheaper. Just some ideas to help.