cheap outdoor patio floor price