Pasadena's Lighthouse Christian Store on Lake Avenue closed its business earlier this month, due to tough competition from bookstores like Amazon and big box stores like Costco, Sam's Club and Target. Lighthouse still has locations in Long Beach and Orange, but their stores in Glendale and Arcadia both closed in recent years.