Portland/ Crime & Emergencies

Milwaukie Man Accused of Swiping $20K in Sunglasses From Pioneer Place

AI Assisted Icon
Published on October 27, 2026
Milwaukie Man Accused of Swiping $20K in Sunglasses From Pioneer PlaceSource: PortlandAppraisalBlog / Wikimedia Commons

A 40-year-old Milwaukie man is facing felony charges after prosecutors say he walked out of the same Sunglass Hut store inside Pioneer Place in Downtown Portland three separate times in September, making off with more than $14,000 worth of designer eyewear. Zachary Brock Eberhard was booked into jail on October 21 after police tracked him down in Southwest Portland, allegedly still carrying stolen sunglasses and a trunk full of other suspicious merchandise.

According to charging documents cited by KATU, Eberhard entered the Pioneer Place Sunglass Hut three times between September 16 and September 28, each time leaving with armloads of merchandise he hadn't paid for. The first theft was reported September 16, with multiple pairs taken, the station reports. The second hit came on September 23, when Eberhard allegedly walked off with 20 pairs of sunglasses, and the final theft happened September 28, when he took eight more pairs, according to the same report.

Vans Shoes and a Dashboard Full of Shades

Police caught up with Eberhard on October 21, finding him inside his vehicle in Southwest Portland while executing a search warrant, per the station's report. Investigators said he was wearing Vans shoes that matched footwear seen in surveillance footage from the thefts, according to the outlet. On his dashboard, officers reportedly found three more pairs of sunglasses — black Ray-Bans, yellow-and-black Gucci frames, and black Prada sunglasses — that appeared to be additional stolen merchandise.

The vehicle also contained a collection of other items investigators believe were stolen, the article notes, including Pokémon cards, Magic: The Gathering cards and Adidas shoes. As reported by KOIN, items found in the car reportedly still had price tags attached, and some bore security tags that appeared to have been defeated.

Charges, Bail and a Second Case

Eberhard was charged with aggravated felony theft and three counts of first-degree theft, and a judge ordered him held on $20,000 bail, per the same report. KOIN's reporting on the case describes a different charge count, stating that Eberhard was charged with five counts of first-degree theft and one count of first-degree aggravated theft — a discrepancy between the two outlets' accounts of the charging documents that has not been independently resolved.

Eberhard has not posted bail and was ordered to stay out of all Sunglass Hut stores if he is released, the station reports. He faces a separate case alleging he stole more than $10,000 worth of merchandise from Sunglass Hut between June 27 and July 7 in Multnomah County, according to the same account. Court hearings in the case were scheduled for October 29 and November 2, per the outlet's reporting.

Part of a Broader Retail Theft Push

The case comes as Portland police have ramped up targeted retail theft enforcement across downtown. The Portland Police Bureau's Central Neighborhood Response Team, working with the Multnomah County District Attorney's Office Retail Theft Task Force, arrested a suspect described as a prolific retail theft offender on July 14, according to a Portland Police Bureau announcement. The bureau's 2025 annual report also found that targeted retail theft missions were associated with a 38 percent decrease in overall retail crime and a 40.4 percent drop in shoplifting in the 30 days following such operations, per the bureau's data.

Oregon law defines aggravated theft in part by the value of property taken in a single or aggregate transaction reaching $10,000 or more, according to the Oregon Legislature's published statute text, though the full elements of the charge and how they apply to Eberhard's case remain unclear from the available excerpt. Eberhard's case remains pending as he awaits his next court dates.