PLA filament spool size from HATCHBOX

HATCHBOX PLA filament…do their spools fit the Alta 3D printer? Their price for 9900+ inches is sure a lot less than the Silhouette spools that are only 1000 inches…does this price difference reflect quality of the Hatchbox product?