Solar eclipse wows crowds at American Science and Surplus