Why is she embarrassed? She's on the user side of the telescope, not the side where someone could be looking in at her.
Clearly the trip to Macy's was necessary. Again we are fortunate to have the opportunity to speculate about where she might be keeping her credit card.
What is going on here? Why are these guys all having nosebleeds? Some guys do seem to get a bit "stupid" when in the presence of a girl, but this is ridiculous.