On price, SiteGround starts lower at $2.99/mo against $6.99/mo for Krystal Hosting. Krystal Hosting carries the higher rating overall, at 4.8/5, and Krystal Hosting reports the better tracked uptime at 99.99%. Krystal Hosting has been operating longer, since 2002.
If entry price is what decides it, start with SiteGround. If rating and reliability matter more than the sticker price, Krystal Hosting has the edge. Either way, read the full profile before you buy — the trade-offs section on each page covers what the summary numbers leave out.