Dont forget, they have Costco and Walmart in Mx, i know everyone thinks walmart and goes oh no cheap, but if you play around at home and find ways of dressing them up( or go to a different store to buy them in mx, ) you will get them for a decent price ANd you dont have to tote them there!
Just an idea! Im going to be buying some of my decorations there but it depends how much wedding planning you really wanna leave yourself to do before the big day!!
Hope this helps a bit!