i order 6 months supply of finax about a couple months ago and it arrive about a month after i order it.
I just order 3 months supply of propecia there too, i just got it in today. I placed my order on the 8th of june.
I believe they are a legit site, just got to realize they're delievering...