5 /5 Mike Librik: Jesus Christ on a pogo stick! Though Im only so much into the stuff they sell, this is the finest use of mall retail space Ive ever seen. Go buy something there just to go in. This is a remarkable store, appearing unexpectedly in a half empty shopping mall in Peoria Illinois.