What does an Ort und Stelle gekauft wie gesehen mean?

an Ort und Stelle gekauft wie gesehen - German to English

as is, where is