Professional scam website . They will pretend to build your website and then explain they have to have more money for various reasons. They then will send you a fake government document demanding money or they shut your site down . They are registered out of Bahamas not Florida ! Their Florida address is a lie . Their domain name is registered under TLD Registrar Solutions in United Kingdom. Report them to TLD and fbi !