Only an online store so this address should be removed.
December 2022
They no longer exist as a physical store as far as I can tell. I went to the plaza looking for them & the help desk said they moved out over a year ago. They're also not listed in the directory, so I assume they were telling the truth.
February 2022
cool robotics store! like radio shack + much more. i needed an item that wasnt in stock and they ordered it for me right away.