All looks fine, IMO. I would just shop the products around. See if you can find any of those items on TD for less. Because orders from TD over 100 dollars but under 35 pounds get free shipping. And I found this
which might be some good use to you. I have used Ultra's PSU's before and I am quite pleased. Plus, you get a lifetime warranty.
Though I think you've forgotten a case. That is, unless you plan to use the one you currently own.