Mixed-bag for retailers in April; TJX, Gap and The Buckle shine