I don't know anything about cryptocapital.co. I would never send them money without checking them out thoroughly first. There are many options for buying bitcoins. Bitfinex, Bitstamp, and BTC-e are not located in the U.S. Why not choose a better-known company?
Did someone at Coinapult actually recommend them to you, or do you believe that Coinapult is involved because their logo is on the website? I wouldn't be surprised if nobody at Coinapult has ever heard of them, despite both companies being in Panama City.