I know it's quite a bit of money. You have to consider a few things though. Adding more than one colors costs will drive up your costs. Your designs have 2 and 3 colors. On top of the cost of a nice canopy, I don't think you can get that for $400. Nice canopies (IMO) are made of aluminum, are stable when erected, come with a rolling bag, have securable and strong velcro to keep the canopy on the frame, can be raised and lowered to multiple levels, and don't have cheap fabric that leaks and fades after a few months. I look for something that will last several years.
So for that kind of canopy with frame you will spend at least 300-400 (if you get a good deal on them).
Then you have to add the cost of the graphics. I have found that vinyl will start to look ratty after a season on those canopies. Remember that it is getting folded up a lot, and sometimes it is not dry. Hanging a vinyl banner between the legs is a good way to go, but the custom canopy is out the window with that solution. A nice 84" vinyl banner will cost anywhere from 100-200 bucks with 1 or 2 colors. I have also seen screened canopies. These look good but for how long? That's a huge screen and I think the cost for that would be big as well.
SO, in short: If you want a nice, custom canopy, that will last and look good for duration it will cost you more than what you're looking to spend. I would recommend you either save for a bit longer or get a regular canopy and see how often you use it. Then make a bigger purchase at that point.
I've owned about 4 different kinds of canopies myself for different businesses and/or endeavours. I've had crappy ones, 20x20 awesome ones, and some where in between. For my next one...my choice has been made and I came to my conclusion as to which one using the reasoning above. I hope it helps you make the decision and end up with something you're happy with that also serves your purpose!