Grand Illusions has been providing excellent products and service since 1988. We’re based in Sacramento, Ca.