Craig is creative and quick to respond. He can analyze a situation and provide a reasonable recommendation to get your web site up to speed so that you can make money. What more can you ask for from a vendor?. Plus he’s friendly to boot. Good job Craig.