Granite Entertainment compare prices