I have ordered an Atv flash and it is almost a month now I have not received my product and I have tried contacting Firecore to no avail. Can someone please tell me if this site is genuine because I have started getting worried.

It should appear as an available download in your FireCore account within seconds of you placing your order. If it has not then I suggest you follow the process for raising a support request.