I do not buy costumes but I do buy silly stuff and gadgets on ebay and from wholesale sites including DHG. This page raises some red flags for me immediately. All the photos are tiny as if they are thumbnails lifted from someone else, none of them can be enlarged. This would back up your "I saw these photos before on Milanoo et al" theory. Despite having photos of the detailed parts you mentioned, they are still altogether small photos. The ebay store watermark seems to reference an ebay seller no longer registered and the text itself is just copy-pasted from an ebay listing as per the ebay references throughout and the mention of Ebay Turbo Lister.
This seems really lazy and like a slap-dash job to me, like they dumped the photos and text on the page and called it a day. The seller did not even bother to space things out properly. I have no idea whether this seller was once the ebay account holder or not, but it still seems a little strange. If they were the original owner of the photos, they could easily go to the original files and delete the ebay store watermark and/or change the watermark to reference their DHG account, as well as upload something larger than a 300px wide image.
As far as feedback, the neutrals all seem to mention slow shipping. The negatives seem to mention "not as described", "missing items" or "broke/unacceptable quality for use". What it boils down to is that it is your $108 and your decision. You have plenty of time for them to be slow about shipping, but the question is do you want to take the chance that you might not receive what you see in the photos?
If you are seriously considering purchasing from this particular seller I would recommend using the "Contact Seller" button and asking for more information. Ask to see some higher quality (re: larger) photos to start with, perhaps discuss sizing for the costume as their size chart is a mess, ask about what fabrics they will use for different pieces, and anything else you can think of. Hopefully their responses will help you make an informed decision. Definitely pay with a method that protects you if something goes wrong.
There is also the option of commissioning someone on the marketplace here. You can even refer to the Commissioner/Seller Review Forum
to find a commissioner with the skill and portfolio to suit your needs. Best of luck!