meaning of an Ort und Stelle gekauft wie gesehen

an Ort und Stelle gekauft wie gesehen - German to English

as is, where is