Did anyone contact the support and received a reply?
Last activity from them is on Twitter, March 18, but possibly an automatic tweet.
Is FreeBitco.in's team on vacation?

Maybe they're on vacation as you say or busy with something, they didn't login here for some time:
wetsuit - Last Active: February 26, 2018, 06:27:32 PM
Myfe - Last Active: March 10, 2018, 05:22:40 PM