How close are you to St. Louis? There's a Paper Plus there and they have the 6x6 envies.
Paper Plus - Location Search Results
What about Darice?
Do you happen to be an Amazon Prime member, if so I would check there.
Good luck. I guess there is a benefit to living in a fairly big city.