Undoubtedly a nice build! Nothing wrong with DC but you can save money on shipping by ordering it all at NCIX and 'price matching' all the prices at checkout- you can get the lowest prices on all the items there by doing that- if you've never done it, just before you submit your order, there is a button at the bottom of your items list that says "begin price match" and you paste in the links and type in the prices from the competitors. Also might want to run each item through the
price comapre to find teh lowest prices on them in canada.