Join me as I compare stamps & dies from EchoPark to Stampin’ Up! I compare price, quality and packaging. As someone who’s most familiar with CTMH or Stampin’ Up! How does this company compare?