I ordered my first costume from Cosplaystore.biz because I needed something at the last minute and their tailoring and shipping time looked great. However I was rather disappointed because the tailoring time took longer than the time listed on the site. I needed it for this Saturday and now because it went over the estimated time I had to go rushing around to throw something together at the last minute.
Since I haven't gotten it yet I can't comment on the quality, but I will say this. They have all the items listed as 3-6 days tailoring time(business days), but some costumes take longer than that. I am just frustrated and venting a bit but make sure that you ask and see what the actual time table is for your costume is before buying especially if you need it quickly.